export const events = {
  KOEL_READY: 'KOEL_READY',
  SONG_STARTED: 'SONG_STARTED',
  LOAD_MAIN_CONTENT: 'LOAD_MAIN_CONTENT',
  LOG_OUT: 'LOG_OUT',
  TOGGLE_SIDEBAR: 'TOGGLE_SIDEBAR',
  TOGGLE_SEARCH_FORM: 'TOGGLE_SEARCH_FORM',
  SHOW_OVERLAY: 'SHOW_OVERLAY',
  HIDE_OVERLAY: 'HIDE_OVERLAY',
  FOCUS_SEARCH_FIELD: 'FOCUS_SEARCH_FIELD',
  PLAY_YOUTUBE_VIDEO: 'PLAY_YOUTUBE_VIDEO',
  INIT_EQUALIZER: 'INIT_EQUALIZER',
  TOGGLE_VISUALIZER: 'TOGGLE_VISUALIZER',
  SET_SELECTED_SONGS: 'SET_SELECTED_SONGS',
  SEARCH_KEYWORDS_CHANGED: 'SEARCH_KEYWORDS_CHANGED',
  CONTEXT_MENU_REQUESTED: 'CONTEXT_MENU_REQUEST',
  MODAL_SHOW_CREATE_SMART_PLAYLIST_FORM: 'MODAL_SHOW_CREATE_SMART_PLAYLIST_FORM',
  MODAL_SHOW_EDIT_SMART_PLAYLIST_FORM: 'MODAL_SHOW_EDIT_SMART_PLAYLIST_FORM',
  MODAL_SHOW_ADD_USER_FORM: 'MODAL_SHOW_ADD_USER_FORM',
  MODAL_SHOW_EDIT_USER_FORM: 'MODAL_SHOW_EDIT_USER_FORM',
  MODAL_SHOW_EDIT_SONG_FORM: 'MODAL_SHOW_EDIT_SONG_FORM',
  MODAL_SHOW_ABOUT_DIALOG: 'MODAL_SHOW_ABOUT_DIALOG',
  PLAYLIST_DELETE: 'PLAYLIST_DELETE',

  // upload-related
  SONG_UPLOADED: 'SONG_UPLOADED',
  UPLOAD_QUEUE_FINISHED: 'UPLOAD_QUEUE_FINISHED',

  // socket events
  SOCKET_TOGGLE_PLAYBACK: 'SOCKET_TOGGLE_PLAYBACK',
  SOCKET_TOGGLE_FAVORITE: 'SOCKET_TOGGLE_FAVORITE',
  SOCKET_PLAY_NEXT: 'SOCKET_PLAY_NEXT',
  SOCKET_PLAY_PREV: 'SOCKET_PLAY_PREV',
  SOCKET_PLAYBACK_STOPPED: 'SOCKET_PLAYBACK_STOPPED',
  SOCKET_GET_STATUS: 'SOCKET_GET_STATUS',
  SOCKET_STATUS: 'SOCKET_STATUS',
  SOCKET_GET_CURRENT_SONG: 'SOCKET_GET_CURRENT_SONG',
  SOCKET_SONG: 'SOCKET_SONG',
  SOCKET_SET_VOLUME: 'SOCKET_SET_VOLUME',
  SOCKET_VOLUME_CHANGED: 'SOCKET_VOLUME_CHANGED'
}
